summaryrefslogtreecommitdiff
path: root/src/pages/[...blog]/[...page].astro
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2025-07-22 10:03:40 +0300
committerDawid Rycerz <dawid@rycerz.xyz>2025-07-22 10:03:40 +0300
commit8589a3bc97190c3d3bbb7246ea517e7855abfeed (patch)
tree7c92af8a6a72148973af1e0ec240a15f2386edea /src/pages/[...blog]/[...page].astro
parentd571a3720ae42f3cf5fddf2454e04aa2ad775b0c (diff)
cleanup and styling
Diffstat (limited to 'src/pages/[...blog]/[...page].astro')
-rw-r--r--src/pages/[...blog]/[...page].astro52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/pages/[...blog]/[...page].astro b/src/pages/[...blog]/[...page].astro
deleted file mode 100644
index 5a6da41..0000000
--- a/src/pages/[...blog]/[...page].astro
+++ /dev/null
@@ -1,52 +0,0 @@
----
-import type { InferGetStaticPropsType, GetStaticPaths } from 'astro';
-
-import Layout from '~/layouts/PageLayout.astro';
-import BlogList from '~/components/blog/List.astro';
-import Headline from '~/components/blog/Headline.astro';
-import Pagination from '~/components/blog/Pagination.astro';
-// import PostTags from "~/components/blog/Tags.astro";
-
-import { blogListRobots, getStaticPathsBlogList } from '~/utils/blog';
-
-export const prerender = true;
-
-export const getStaticPaths = (async ({ paginate }) => {
- return await getStaticPathsBlogList({ paginate });
-}) satisfies GetStaticPaths;
-
-type Props = InferGetStaticPropsType<typeof getStaticPaths>;
-
-const { page } = Astro.props as Props;
-const currentPage = page.currentPage ?? 1;
-
-// const allCategories = await findCategories();
-// const allTags = await findTags();
-
-const metadata = {
- title: `Blog${currentPage > 1 ? ` — Page ${currentPage}` : ''}`,
- robots: {
- index: blogListRobots?.index && currentPage === 1,
- follow: blogListRobots?.follow,
- },
- openGraph: {
- type: 'blog',
- },
-};
----
-
-<Layout metadata={metadata}>
- <section class="px-6 sm:px-6 py-12 sm:py-16 lg:py-20 mx-auto max-w-4xl">
- <Headline
- subtitle="A statically generated blog example with news, tutorials, resources and other interesting content related to AstroWind"
- >
- The Blog
- </Headline>
- <BlogList posts={page.data} />
- <Pagination prevUrl={page.url.prev} nextUrl={page.url.next} />
- <!--
- <PostTags tags={allCategories} class="mb-2" title="Search by Categories:" isCategory />
- <PostTags tags={allTags} title="Search by Tags:" />
- -->
- </section>
-</Layout>